multipurpose service vessel - French English Dictionary